<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1. 编写函数norepeat(arr) 将数组的重复元素去掉，并返回新的数组

        //     ```javascript
        //     var arr = [1, 1, 2, 3, 4, 4, 2, 1, 3, 5]

        //     function norepeat() {
        //     // code in here ...
        //     }

        //     console.log(norepeat(arr)) // [1, 2, 3, 4, 5]
        //     ```


        //创建一个数组
        var arr = [1,1,2,3,4,4,4,2,1,3,5]
        // 创建一个函数
        function norepeat(arr){
            //循环遍历arr数组
            for( var i = 0 ; i < arr.length ; i++){
                //循环嵌套
                for(var j = i + 1 ; j < arr.length; j++){
                    // 判断
                    if(arr[i] === arr[j]){
                        //当前一位和后一位比较结果是一样时，删除后一位
                        arr.splice(j,1)
                        //删除后一位后，取消j++行为
                        j--
                    }
                }
            }
            return arr
        }
        norepeat(arr)
        console.log(arr)
    </script>
</body>
</html>